| Miles Sound System SDK 7.2a |
The Low-Level DOS Support Services are rarely necessary at the application level - they provide interrupt and stack handling services.
| Low-Level DOS Support Services | |
|---|---|
| AIL_set_real_vect | installs a real-mode handler real_ptr for interrupt vectnum. |
| AIL_set_USE16_ISR | creates a 16-bit protected-mode interrupt handler for interrupt vectnum, mapped to an existing bimodal interrupt handler in real-mode memory. |
| AIL_disable_interrupts | disables hardware interrupts (IRQs). |
| AIL_restore_interrupts | restores the hardware interrupt state effective prior to the last call to AIL_disable_interrupts (above). |
| AIL_switch_stack | allows a C or C++ module to change to a different stack whose size and location may be chosen by the programmer. |
| AIL_restore_stack | returns to the default stack which was in use prior to the last call to AIL_switch_stack. |
| AIL_get_real_vect | obtains the address of the current real-mode handler for interrupt vectnum. |
| AIL_call_driver | performs a call to an MSS-compatible sound driver in real-mode memory. |
| VDI_CALL | specifies the registers passed or returned from a real-mode driver call. |
For technical support, e-mail Miles3@radgametools.com
© Copyright 1991-2007 RAD Game Tools, Inc. All Rights Reserved.